Standard Counter
Sentinel LDK Functionality | Manages the maximum number of software executions |
Software Distribution Method |
>Physical package >Electronic distribution |
Applicable Key Types |
>All Sentinel HL keys except Sentinel HL Basic >Sentinel SL (including CL) |
Protection Method |
>Envelope-based automatic implementation >API-based automatic implementation |
Description
The end user purchases a predefined number of software executions, which can be defined for your software or for specific functionality. An execution-based license might appeal to end users who use your software or a software functionality sporadically, and prefer to pay only when they actually run your software or use the functionality.
End users can monitor the remaining executions using Sentinel Admin Control Center, and can order a license renewal before the license expires.
Implementation
1.Select the executable file or software function that you want to license, and determine by which Feature ID the file or function will be identified.
2.Select your protection method:
•Envelope-based automatic implementation
Protect the executable file using Sentinel LDK Envelope, specifying its Feature ID.
•API-based automatic implementation
In your code, insert a Sentinel Licensing API Login call to the Feature ID.
NOTE To set a counter for a specific functionality, apply API-based automatic implementation. To set a counter for an executable file, apply either Sentinel LDK Envelope-based or Sentinel Licensing API-based automatic implementation.
3.In Sentinel EMS, create a Product that includes the Feature ID and define the number of executions.
4.Distribute your software with the appropriate Sentinel protection key programmed with the license.
5.Renew the license remotely.